package com.csun.dsms.model.domain;

import com.csun.dsms.comment.core.mybatis.BaseEntity;
import lombok.Data;

import java.math.BigDecimal;
import javax.persistence.*;

@Data
@Table(name = "dsms_project")
public class DsmsProject extends BaseEntity {

    /**
     * 服务项目名称
     */
    private String name;

    /**
     * 项目类型 1-可量化服务 2-不可量化服务
     */
    private Integer type;

    /**
     * 项目种类 
     */
    @Column(name = "class_id")
    private Long classId;

    /**
     * 项目种类名称
     */
    @Transient
    private String className;

    /**
     * 自理能力 1-全失能 2-半失能 3-全自理
     */
    @Column(name = "self_care_ability")
    private Integer selfCareAbility;

    /**
     * 价格
     */
    private BigDecimal price;

    /**
     * 每月服务次数
     */
    private Integer frequency;

    /**
     * 服务时间（小时）
     */
    @Column(name = "service_duration")
    private Integer serviceDuration;

    /**
     * 服务标准
     */
    private String content;

    /**
     * 状态 ENABLE-启用 DISABLE-禁用
     */
    private String status;

    /**
     * 备注
     */
    private String remark;

}